package com.carful.xigua.modules.user.dto.response;

import com.carful.v10.entity.HyInfo;
import com.carful.xigua.modules.user.entity.Role;
import lombok.Data;
import lombok.experimental.Accessors;
import org.springframework.lang.Nullable;

import java.util.List;

/**
 * @author ad
 * Date 2024/4/7 14:38
 * Description
 */

@Data
@Accessors(chain = true)
public class ResUser {
    private String username;

    private String userPhone;

    private String member;

    private String HYJF;

    private String memberName;
    /**
     * 姓名
     */
    private String realName;

    /**
     * 密码
     */
    private String password;

    /**
     * 微信openid
     */
    private String openid;

    private Integer orgId;

    private Integer status;

    @Nullable
    private List<Role> roles;

    /**
     * 总次数
     */
    private Integer totalCount;

    /**
     * 当前剩余次数
     */
    private Integer currentCount;

    /**
     * 会员信息
     */
    private HyInfo hyInfo;

    /**
     * 领取信息
     */
    private List<ResRecord> records;

    /**
     * 管理员核验次数
     */
    private Integer checkCount;
}
